package cn.sciento.starter.tenant.custom.repository;

import java.util.Set;
import javax.annotation.Nonnull;
import javax.annotation.Nullable;
import javax.validation.constraints.NotNull;

public interface TenantCustomPointRepository {
  void saveTenantCustomPoint(@Nonnull String paramString1, @Nonnull String paramString2, @Nonnull String paramString3, @Nonnull Long paramLong);
  
  @NotNull
  Set<String> listTenantCustomPoints(@Nonnull String paramString1, @Nonnull String paramString2);
  
  @Nullable
  Double getPriority(@Nonnull String paramString1, @Nonnull String paramString2, @Nonnull String paramString3);
  
  void removeTenantCustomPoints(@Nonnull String paramString1, @Nonnull String paramString2, @Nonnull String paramString3);
}
